package homework2;

public interface ITournament {
	public boolean allValid();
	public int matchesPlayed( IBaseSport name );
	public boolean hasInvariant();
	public boolean winnerAlwaysAdvanced ();
	public IBaseSport winnerMovesOn();
	public boolean balancedRanking( int middleRank );
	
	public int depth();
	public int lowestRank();
	public int highestRank();
}
